remnant sale - French English Dictionary